﻿<%@ Page Title="" Language="C#" MasterPageFile="~/admin/Admin.Master" AutoEventWireup="true"
    CodeBehind="agregar.aspx.cs" Inherits="Aplicacion.admin.usuarios.Agregar" %>

<%@ MasterType VirtualPath="~/admin/Admin.Master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="principal" runat="server">
    <form action="" method="post" id="formAgregarUsuario" class="formulario" runat="server">
    <section id="principal" class="grid_9 push_3">

        <article>
            <h1>Agregar Usuarios</h1>
            <fieldset>
            <legend>Complete todos los datos</legend>
            <dl class="inline">
            <dt>
                <label>
                    Nombre:</label><br />
                    </dt>
                    <dd>
                <asp:TextBox ID="txtNuevoNombre" runat="server" CssClass="small required"></asp:TextBox>
                <asp:RequiredFieldValidator ID="txtNombreRequerido" runat="server" ErrorMessage="no puede estar vacio."
                    ControlToValidate="txtNuevoNombre" Display="Dynamic" CssClass="error"></asp:RequiredFieldValidator>
                <small>El nombre de la persona</small>
                </dd>
            
            <dt>
                <label>
                    Apellido:</label><br />
                    </dt>
                    <dd>
                <asp:TextBox ID="txtNuevoApellido" runat="server" CssClass="small required"></asp:TextBox>
                <asp:RequiredFieldValidator ID="txtApellidoRequerido" runat="server" ControlToValidate="txtNuevoApellido"
                    ErrorMessage="no puede estar vacio." CssClass="note" Display="Dynamic"></asp:RequiredFieldValidator>
                <small>El apellido de la persona</small>
                
            </dd>
            <dt>
                <label>
                    Usuario:</label><br />
            </dt>
            <dd>
                <asp:TextBox ID="txtNuevoUsuario" runat="server" CssClass="small required"></asp:TextBox>
                <asp:RequiredFieldValidator ID="txtUsuarioRequerido" runat="server" ControlToValidate="txtNuevoUsuario"
                    ErrorMessage="no puede estar vacio." CssClass="note" Display="Dynamic"></asp:RequiredFieldValidator>
                <small>El nombre de usuario</small>
            </dd>
            <dt><label>Dni:</label><br /></dt>
            <dd>
                <asp:TextBox ID="txtDNI" runat="server" CssClass="small required"></asp:TextBox>
                <asp:RequiredFieldValidator ID="txtDNIRequerido" runat="server" ControlToValidate="txtDNI"
                    ErrorMessage="no puede estar vacio." CssClass="note" Display="Dynamic"></asp:RequiredFieldValidator>
                <small>El documento de la persona</small>
            </dd>
            <dt>
                <label>
                    Contraseña:</label><br />
            </dt>
            <dd>
                <asp:TextBox ID="txtNuevoPassword" runat="server" 
                    CssClass="small required"></asp:TextBox>
                <asp:RequiredFieldValidator ID="txtPasswordRequerido" runat="server" ControlToValidate="txtNuevoPassword"
                    ErrorMessage="no puede estar vacio." CssClass="error" Display="Dynamic"></asp:RequiredFieldValidator>
                <asp:RegularExpressionValidator ID="txtPasswordRequisitos" runat="server" ErrorMessage="No cumple con los requisitos."
                    ControlToValidate="txtNuevoPassword" CssClass="error" Display="Dynamic" ValidationExpression="(?=^.{8,255}$)((?=.*\d)(?=.*[A-Z])(?=.*[a-z])|(?=.*\d)(?=.*[^A-Za-z0-9])(?=.*[a-z])|(?=.*[^A-Za-z0-9])(?=.*[A-Z])(?=.*[a-z])|(?=.*\d)(?=.*[A-Z])(?=.*[^A-Za-z0-9]))^.*"></asp:RegularExpressionValidator>
                <small>La contraseña del usuario</small>
                
            </dd>
            <dt></dt>
            <dd>
                <asp:Button ID="btnSubmitForm" runat="server" Text="Enviar" CssClass="button white"
                    OnClick="BtnSubmitFormClick" />
            </dd>
            </dl>
            </fieldset>
            <div class="clear"></div>
 </article>
     
    </section>
    <aside id="sidebar" class="grid_3 pull_9">
    <div class="box info">
				<h2>Info<img class="toggle" src="../../Contenido/images/icons/arrow_state_grey_expanded.png"></h2>
				<section>
					Este modulo sirve para dar de alta usuarios en el servidor Active Directory para que pueda ingresar a internet, mail y otros servicios.
				</section>
			</div>
            </aside>
    </form>

</asp:Content>
